Big Huge Thesaurus

sheepskin coat

noun